.mobile_none {
  display: none !important;
}

/* 首页 */
.index {
  position: relative;
}

.index .ban {
  position: relative;
  height: 6.76rem;
  border-bottom: 0.2rem solid #f7f7f7;
}

.index .ban ul.indexTus {
  display: none;
  /* height: 127px; */
}

.index .ban ul.indexTus.on {
  display: block;
}

.index .ban .xkxm {
  position: absolute;
  top: 0;
  width: 7.5rem;
  height: 1.4rem;
  /* line-height: 1.4rem; */
  background: url(WJW_index_banner_v2020.jpg ) no-repeat;
  background-size: cover;
  font-size: 0.3rem;
  display: flex;
  justify-content: space-around;
  align-items: center;

}

.index .ban .xkxm .xkxm_item {
  float: left;
  height: 0.62rem;
  line-height: 0.62rem;
  padding: 0 0.2rem;
}

.index .ban .xkxm .xkxm_item a {
  color: #fff;
}

.index .ban .xkxm .xkxm_item.on {
  font-weight: bold;
  border: 0.013rem solid #fff;
}

.index .ban ul {
  position: absolute;
  top: 1.4rem;
  padding: 0.25rem;
}

.index .ban ul li {
  float: left;
  width: 3.4rem;
  height: 1.4rem;
  border-radius: 0.15rem;
  box-shadow: 0 0 0.1rem #ccc;
  margin: 0 0.2rem 0.3rem 0;

}

.index .ban ul li:nth-child(even) {
  margin-right: 0;
}

.index .ban ul li a {
  display: block;
  width: 100%;
  height: 100%;
  background: url(WJW_indexBanABg_mobile_v2020.png) no-repeat 0.2rem center;
  background-size: 0.8rem 0.8rem;
  display: flex;
  align-items: center;
}

.index .ban ul li a img {
  width: 0.45rem;
  margin-left: 0.35rem;
}

.index .ban ul li a .title_wrapper {
  padding: 0 0.2rem 0 0.4rem;
  color: #333;
}

.index .zctz .zcfg {
  padding: 0 0.20rem;
  border-bottom: 0.2rem solid #f7f7f7;
}

.index .zctzT {
  display: flex;
  align-items: center;
  padding: 0.15rem 0;
}

.index .zctzT h3 {
  color: #015293;
  font-size: 0.3rem;
  font-weight: 400;
}

.index .zctzT div {
  height: 0.3rem;
  width: 5rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;
  /* background-size: auto 0.12rem; */
  margin: 0 0.15rem;
}

.index .zctzT a {
  color: #999;
}

.index .zctz ul li {
  height: 0.8rem;
  line-height: 0.8rem;
  border-bottom: 0.013rem solid #d8d8d8;
  background: url(WJW_index_zctz_dot_v2020.png) no-repeat 0.05rem center;
  padding-left: 0.3rem;
}

.index .zctz ul li:last-child {
  border-bottom: 0;
}

.index .zctz ul li a {
  display: block;
  float: left;
  width: 5rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #333;
}

.index .zctz ul li span {
  display: block;
  float: right;
  color: #999999;
  font-size: 0.26rem;
}

.index .tzgg {
  padding: 0 0.20rem;
  border-bottom: 0.2rem solid #f7f7f7;
}

/* 信息查询 */
.index .xxcxT {
  padding: 0.2rem;
  overflow: hidden;
}

.index .xxcxT h3 {
  float: left;
  font-size: 0.3rem;
  color: #015293;
  font-weight: 400;
}

.index .xxcxT div {
  float: left;
  width: 5.6rem;
  height: 0.4rem;
  margin-left: 0.2rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;
}

.index .xxcxB .swiper-container .swiper-slide {
  text-align: center;
}

.index .xxcxB .swiper-container .swiper-slide img {
  width: 1rem;
}

.index .xxcxB .swiper-container {
  height: 2rem;
  padding-top: 0.15rem;
}

.index .xxcx {
  border-bottom: 0.2rem solid #f7f7f7;
}

.index .swiper-pagination {
  display: flex;
  justify-content: center;
  height: 0.2rem;
  padding-top: 0.2rem;
}

.index .swiper-pagination .swiper-pagination-bullet {
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  border-radius: 0.08rem;
}

.index .swiper-pagination-bullet-active {
  background: #015293;
}

/* 政务服务数据统计 */
.index .zwfwsjtj {
  border-bottom: 0.2rem solid #f7f7f7;
  padding-bottom: 0.1rem;
}

.index .zwfwsjtj .zwfwsjtjT {
  font-size: 0.3rem;
  color: #015293;
  padding: 0.15rem 0.2rem;
  overflow: hidden;
}

.index .zwfwsjtj .zwfwsjtjT span {
  display: block;
  float: left;
}

.index .zwfwsjtj .zwfwsjtjT div {
  float: left;
  width: 4.3rem;
  height: 0.4rem;
  margin-left: 0.2rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;

}

.index .zwfwsjtj .zwfwsjtjB ul {
  overflow: hidden;
  padding: 0.2rem;
}

.index .zwfwsjtj .zwfwsjtjB ul li {
  display: block;
  float: left;
  width: 3.5rem;
  padding: 0.3rem 0;
  border-bottom: 0.015rem solid #e9e9e9;
  border-right: 0.015rem solid #e9e9e9;
}

.index .zwfwsjtj .zwfwsjtjB ul li:nth-child(even) {
  border-right: 0;
}

.index .zwfwsjtj .zwfwsjtjB ul li:nth-last-child(2) {
  border-bottom: 0;
}

.index .zwfwsjtj .zwfwsjtjB ul li:last-child {
  border-bottom: 0;
}

.index .zwfwsjtj .zwfwsjtjB ul li p.num {
  color: #fdbe34;
  font-weight: bold;
  font-size: 0.4rem;
  padding-left: 0.4rem;
}

.index .zwfwsjtj .zwfwsjtjB ul li p.item {
  color: #333;
  font-weight: normal;
  font-size: 0.26rem;
  padding: 0.1rem 0 0 0.4rem;
}

/* 申报动态 */
.index .sbdt {
  border-bottom: 0.2rem solid #f7f7f7;
  padding-bottom: 0.1rem;
}

.index .sbdt .sbdtT {
  padding: 0.15rem 0.2rem;
  overflow: hidden;
}

.index .sbdt .sbdtT span {
  display: block;
  float: left;
  color: #015293;
  font-size: 0.3rem;
  font-weight: 400;
}


.index .sbdt .sbdtT div {
  float: left;
  width: 5.5rem;
  height: 0.4rem;
  margin-left: 0.2rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;
}


/* .index .sbdt table {
  margin: 0rem auto;
}

.index .sbdt thead {
  display: none;
}

.index .sbdt table tbody tr {
  display: block;
  position: relative;
  height: 1.44rem;
  width: 7.1rem;
  margin: 0rem auto;
  border-bottom: 0.015rem solid #d8d8d8;
}

.index .sbdt table tbody tr:last-child {
  border-bottom: 0;
}

.index .sbdt table tbody tr td {
  position: absolute;
  display: block;
  width: 50%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.index .sbdt table tbody tr td:nth-child(1) {
  top: 0.8rem;
  left: 0;
  width: 4.7rem;
}

.index .sbdt table tbody tr td:nth-child(2) {
  top: 0.8rem;
  left: 5rem;
  width: 2.1rem;
}

.index .sbdt table tbody tr td:nth-child(3) {
  top: 0.3rem;
  left: 0;
}

.index .sbdt table tbody tr td:nth-child(4) {
  top: 0.3rem;
  left: 5rem;
  width: 2.1rem;
} */

.index .sbdt table {
  font-size: 0.3rem;
  border-collapse: collapse;
  text-align: center;
}

.index .sbdt table thead {
  color: #999999;

}

.index .sbdt table thead th {
  background: rgb(246, 246, 246);
  padding: 0.15rem 0.1rem;
}

.index .sbdt table tbody tr {
  background: #fff;
}

.index .sbdt table tbody tr:nth-child(even) {
  background: rgb(246, 246, 246);
}

.index .sbdt table tbody td {
  font-size: 0.26rem;
  padding: 0.1rem;
}

.index .sbdt table thead th:last-child,
.index .sbdt table tbody tr td:last-child {
  width: 1.5rem;
  text-align: center;
}



.index .logInPopup {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(WJW_transblack.png);
  z-index: 99;
}

.index .logInPopup .popCon {
  position: absolute;
  width: 7.09rem;
  top: 3.6rem;
  left: 0.2rem;
  height: 8.35rem;
  background: #fff;
  border-radius: 0.05rem;
  overflow: hidden;
}

.index .logInPopup .loginCon {
  position: relative;
  width: 100%;
  height: 100%;
  /* overflow: hidden; */
}

.index .logInPopup .closePopup {
  position: absolute;
  right: -0.7rem;
  top: -0.7rem;
  height: 1.4rem;
  width: 1.4rem;
  border-radius: 0.7rem;
  background: url(WJW_index_loginPopupCross_mobile_v2020.png) no-repeat 0.3rem 0.88rem #d7d7d7;
  background-size: 0.25rem;
}

.index .logInPopup .loginT {
  font-size: 0.3rem;
  color: #333;
  text-align: center;
  font-weight: bold;
  padding: 0.5rem 0 0.2rem 0;
}

.index .logInPopup .setPwd {
  padding: 0 0.3rem;
  font-size: 0.24rem;
  text-align: center;
  line-height: 0.4rem;
  margin: 0.2rem 0;
}

.index .logInPopup .sendCode {
  padding: 0 0.3rem;
  font-size: 0.24rem;
  text-align: left;
  line-height: 0.4rem;
}

.index .logInPopup .input_item {
  position: relative;
  width: 6.5rem;
  margin: 0 auto;
  font-size: 0.26rem;
  border-bottom: 0.02rem solid #ebebeb;
  padding: 0.25rem 0;
  margin-top: 0.2rem;
}

.index .logInPopup .input_item input {
  color: #adadad;
  padding-left: 0.25rem;
  width: 4.6rem;
  font-size: 0.26rem;
}

.index .logInPopup .input_item button {
  background: 0;
  outline: none;
  color: #ffd162;
  border-left: 0.02rem solid #ffd162;
  padding-left: 0.15rem;
}

.index .logInPopup .enterPwd input {
  width: 6rem;
}

.index .logInPopup .enterPwd .safe_class {
  position: absolute;
  font-size: 0.24rem;
  color: #333;
  bottom: -0.4rem;
  right: 0;

}

.index .logInPopup .enterPwd .safe_class span,
.index .logInPopup .enterPwd .safe_class i {
  display: inline-block;
}

.index .logInPopup .enterPwd .safe_class i {
  width: 0.2rem;
  height: 0.1rem;
  background: #d7d7d7;
  margin: 0 0.05rem;
  vertical-align: middle;
}


.index .logInPopup .confirm_active {
  width: 6.54rem;
  height: 0.8rem;
  line-height: 0.8rem;
  border-radius: 0.1rem;
  background: #1999ff;
  font-size: 0.34rem;
  color: #fff;
  text-align: center;
  margin: 0 auto;
  margin-top: 0.4rem;
}

.index .logInPopup .confirm_active a {
  color: #fff;
}


/* 首页点击第一个许可项目弹窗 */
.popUpM {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .8);
  z-index: 999;
}

.popUpMc {
  width: 4rem;
  border-radius: 0.1rem;
  background: #fff;
  margin: 0 auto;
  margin-top: 3rem;
  padding: 0.5rem 0.7rem;
}

.popUpMc button {
  display: block;
  margin: 0 auto;
  width: 1rem;
  height: 0.5rem;
  border-radius: 0.1rem;
  color: #000;
  margin-top: 0.5rem;
}

/* 
   查信息
*/


.infoSeek .is_item {
  border-bottom: 0.2rem solid #f7f7f7;
}

.infoSeek h3 {
  color: #015293;
  font-weight: normal;
  font-size: 0.3rem;
}

.infoSeek .isT {
  padding: 0.25rem 0.2rem;
  overflow: hidden;
}

.infoSeek h3 {
  display: block;
  float: left;
}

.infoSeek .isT div {
  float: left;
  height: 0.4rem;
  margin-left: 0.2rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;
}


.infoSeek .isT div.w6 {
  width: 5.0rem;
}

.infoSeek .isT div.w4 {
  width: 5.6rem;
}

.infoSeek .isB ul {
  padding: 0.15rem 0.2rem;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}

.infoSeek .isB ul li {
  height: 1.4rem;
  width: 3.2rem;
  /* display: flex;
  align-items: center; */
  border-radius: 0.2rem;
  box-shadow: 0 0 0.05rem #ccc;
  margin: 0 0.2rem 0.3rem 0;
  padding-left: 0.2rem;
}

.infoSeek .isB ul li:nth-child(even) {
  margin-right: 0;
}

.infoSeek .isB ul li a {
  display: block;
  /* width: 100%; */
  height: 100%;
  display: flex;
  float: left;
  align-items: center;
}

.infoSeek .isB ul li p {
  padding: 0 0.2rem;

}




/* 
    查信息-医卫机构查询
*/
.infoSeekSub .issT {
  position: relative;
  height: 1.8rem;
  overflow: hidden;

}

.infoSeekSub .issTitlt {
  padding: 0 0.2rem;
  height: 0.86rem;
  line-height: 0.86rem;
  background: #f7f7f7;
  color: #333;
}

.infoSeekSub .issT .trans {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 0.86rem;
  width: 0.4rem;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
}

.infoSeekSub .issT ul {
  display: flex;
  white-space: nowrap;
  height: 1.1rem;
  line-height: 1rem;
  width: 100%;
  overflow: scroll;
}

.infoSeekSub .issT ul li {
  float: left;
  font-size: 0.3rem;
  padding: 0 0.25rem;
  height: 0.73rem;
}

.infoSeekSub .issT ul li.active a {
  color: #015393;
}

.infoSeekSub .issT ul li.active {
  background: url(WJW_cxx_LiActBg_mobile_v2020.png) no-repeat 0.26rem bottom;
  background-size: 0.85rem 0.03rem;
}

.infoSeekSub .issT ul li a {
  color: #333;
}

.infoSeekSub .searchArea .Btitle {
  display: none;
}

.infoSeekSub .searchArea .search {
  margin: 0 0.2rem;
  border: 0.02rem solid #015293;
  height: 0.8rem;
  border-radius: 0.4rem;
}

.infoSeekSub .searchArea .search input {
  display: block;
  float: left;
}

.infoSeekSub .searchArea .search input.text {
  height: 0.78rem;
  margin-left: 0.4rem;
  font-size: 0.24rem;
  color: #bdbdbd;
  width: 5.8rem;
}

.infoSeekSub .searchArea .search input.submit {
  background: url(WJW_kzx_rightBIgger_v2020.png) no-repeat center;
  height: 0.78rem;
  width: 0.8rem;
}

.infoSeekSub .searchInfo {
  padding: 0.2rem;
  overflow: hidden;
}

.infoSeekSub .searchInfo div {
  float: left;
  color: #666666;
}

.infoSeekSub .searchInfo div.s_total {
  float: right;
}

.infoSeekSub .searchInfo div.s_total span {
  color: #ff0000;
  font-weight: bold;
}

.infoSeekSub .searchInfo i {
  display: none;
}

.infoSeekSub table {
  margin: 0 auto;
  width: 7.1rem;
  border-collapse: collapse;
}

.infoSeekSub table th {
  background: #f6f6f6;
  height: 0.88rem;
}

.infoSeekSub table td {
  text-align: center;
  height: 0.88rem;
  border-bottom: 0.02rem solid #e9e9e9;
}

.page {
  text-align: center;
  padding: 0.3rem 0 0.5rem 0;
  overflow: hidden;
}

.page .page1 {
  position: relative;
  float: left;
  left: 50%;
}

.page .page2 {
  position: relative;
  float: left;
  left: -50%;
}

.page a {
  display: block;
  float: left;
  border: 0.013rem solid #999999;
  padding: 0rem 0.14rem;
  font-size: 0.24rem;
  color: #676767;
  margin: 0 2px;
  height: 0.38rem;
  line-height: 0.38rem;
}

.page input {
  display: block;
  display: none;
  float: left;
  width: 0.3rem;
  text-align: center;
  border: 0.013rem solid #999999;
  padding: 0.1rem 0.2rem;
  font-size: 0.28rem;
  color: #676767;
}

.page button {
  display: block;
  display: none;
  float: left;
  border: 0.013rem solid #999999;
  padding: 0.1rem 0.2rem;
  font-size: 0.28rem;
  color: #676767;
}

.page a.on {
  background: #1070bc;
  border: 0.013rem solid #1070bc;
  color: #fff;
}

.page .dots {
  display: none;
}

.page i {
  display: none;
}

.page span {
  display: block;
  display: none;
  float: left;
  color: #6b6b6b;
}

.page span b {
  color: #ff0000;
}


/* 
     报产品
*/
.declare_product .isB ul li {
  position: relative;
  width: 7.1rem;
  margin: 0 0 0.3rem 0;
}

.declare_product .isB ul li .dec_guide {
  position: absolute;
  /* top: 0; */
  right: 0;
  width: 1.4rem;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
  background: #2F6EBA;
  border-radius: 0.2rem;
  color: #fff;
  margin-right: 0.3rem;
}

.declare_product .isB ul li p {
  width: 3rem;
}

.w11 {
  width: 3.5rem;
}



/* 
   申报指南-线上申报
*/
.depro_on img {
  display: block;
  margin: 0 auto;
  width: 7.1rem;
}

.depro_on .mobile_title {
  color: #333333;
  background: #f7f7f7;
  height: 0.83rem;
  line-height: 0.83rem;
  padding-left: 0.2rem;
}

.depro_on .Btitle {
  text-align: center;
  padding: 0.3rem 0;
}

.depro_on .Btitle a {
  color: #666666;
  font-size: 0.46rem;
  padding: 0 0.2rem 0.1rem 0.2rem;
}

.depro_on .Btitle a.on {
  font-weight: bold;
  color: #015393;
  background: url(WJW_cxx_LiActBg_mobile_v2020.png) no-repeat 0.2rem bottom;
  background-size: 0.85rem 0.04rem;
}

.depro_on .video p {
  font-size: 0.32rem;
  line-height: 0.64rem;
  width: 7.1rem;
  margin: 0 auto;
}

.depro_on .video p span {
  color: #fc0000;
}


/* 
    申报指南-线下申报
*/
.depro_off .guideDet {
  padding: 0.2rem;
}

.depro_off h2 {
  font-weight: normal;
  font-size: 0.32rem;
  color: #333;
}

.depro_off p {
  font-weight: normal;
  font-size: 0.32rem;
  color: #333;
  text-indent: 2em;
  line-height: 0.64rem;
}

.depro_off li {
  padding: 0 0 0.5rem 0;
}

.depro_off li div {
  padding-bottom: 0.3rem;
}


/* 
    看资讯
*/
.seeMsg {
  position: relative;
}

.seeMsg .left {
  display: none;
  position: absolute;
  left: 0;
  top: 0rem;
  z-index: 9;
  background: url(WJW_transblack.png);
  width: 100%;
  height: 100%;
}

.seeMsg .left .leftT,
.seeMsg .left ul {
  background: #fff;
  width: 5.8rem;
}

.seeMsg .left .leftT {
  font-size: 0.32rem;
  font-weight: bold;
  color: #333;
  padding: 0.5rem 0 0.2rem 0.2rem;
  box-sizing: border-box;
}

.seeMsg .left ul li {
  padding: 0.2rem 0 0.2rem 0.2rem;
  border-bottom: 0.02rem solid #dbdbdb
}

.seeMsg .left ul li a {
  display: block;
  width: 100%;
  height: 100%;
}

.seeMsg .rightT {
  position: relative;
  height: 2.5rem;
}

.seeMsg .right .rightT ul {
  position: absolute;
  top: 1.2rem;
  left: 0.2rem;
  display: flex;
  white-space: nowrap;
  padding: 0.3rem 0rem;
  overflow: hidden;
  width: 7.1rem;
  overflow: scroll;
}

.seeMsg .right .rightT ul li {
  float: left;
  font-size: 0.32rem;
  border: 0.013rem solid #d7d7d7;
  padding: 0.1rem 0.18rem;
  background: linear-gradient(to bottom, #fefefe, #f3f6ff);
  margin-right: 0.1rem;
}

.seeMsg .right .rightT ul li a {
  color: #4b4b4b;
}

.seeMsg .right .rightT ul li.on {
  background: #d1dffa;

}

.seeMsg .right .rightT ul li.on a {
  color: #015293;
}

.seeMsg .searchCon {
  position: absolute;
  top: 0;
  padding: 0.4rem 0.2rem 0 0.2rem;
  overflow: hidden;
}

.seeMsg .searchCon .showBtn {
  float: left;
  width: 0.68rem;
  height: 0.8rem;
  background: url(WJW_kzx_g_mobile_v2020.png) no-repeat left center;
  background-size: 0.68rem 0.48rem;
  margin-right: 1.1rem;
}

.seeMsg .right .rightT .search {
  overflow: hidden;
  float: right;
  border: 0.013rem solid #015293;
  border-radius: 0.4rem;
}

.seeMsg .searchCon input {
  display: block;
  float: left;
  box-sizing: border-box;
}

.seeMsg .searchCon input.text {
  width: 4.24rem;
  height: 0.8rem;
  line-height: 0.8rem;
  /* border: 0.02rem solid #015293;
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
  border-right: 0; */
  font-size: 0.24rem;
  color: #bdbdbd;
  padding-left: 0.4rem;
}

.seeMsg .searchCon input.submit {
  width: 0.87rem;
  height: 0.8rem;
  /* border: 0.02rem solid #015293;
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
  border-left: 0; */
  background: url(WJW_kzx_rightBIgger_mobile_v2020.png) no-repeat center;
  background-size: 0.41rem 0.44rem;
}

.seeMsg ul.arts li {
  width: 7rem;
  margin: 0 auto;
  border-bottom: 0.013rem solid #e4e4e4;
}

.seeMsg ul.arts .indexNum {
  display: none;
}

.seeMsg ul.arts .time {
  display: block;
  color: #6b6b6b;
  font-size: 0.32rem;
  padding: 0.2rem 0;
  text-align: right;
}

.seeMsg ul.arts a {
  display: block;
  font-size: 0.32rem;
  line-height: 0.48rem;
  color: #4b4b4b;
  padding-top: 0.2rem;
}



/* 
     看资讯-详情页
*/
.crumbs {
  height: 0.83rem;
  line-height: 0.83rem;
  background: #f7f7f7;
  padding-left: 0.2rem;
  color: #999999;
}

.crumbs a {
  color: #999999;
}

.crumbs a.on {
  color: #333;
}

.smDet {
  width: 7.1rem;
  margin: 0 auto;
}

.smDet .smDetTitle {
  font-size: 0.46rem;
  line-height: 0.64rem;
  color: #333;
  text-align: center;

  padding: 0.3rem 0;
}

.smDet .smDetTime {
  text-align: center;
  border-bottom: 0.02rem solid #e5e5e5;
  padding-bottom: 0.3rem;
}

.smDet .smDetTime span {
  padding: 0 0.3rem;
}

.smDet .smDet_art {
  padding: 0.2rem 0;
  font-size: 0.32rem;
  color: #333;
  line-height: 0.64rem;
}

.smDet .smDet_art p {
  margin-bottom: 1em;
}

.smDet .accessory ul li img {
  vertical-align: middle;
  width: 0.55rem;
  height: 0.61rem;
}

.smDet .accessory ul li a {
  color: #1999ff;
  font-size: 0.32rem;
  line-height: 0.64rem;
}

.smDet .yx p {
  text-align: right;
  margin-bottom: 2em;
}



/* 
   个人中心
*/
.per_center .left {
  position: relative;
  display: block;
  background: none;
}

.per_center .left ul {
  overflow: hidden;
}

.per_center .left ul li {
  float: left;
  border-bottom: 0;
  font-size: 0.32rem;
  padding: 0.5rem 0.2rem;
}

.per_center .left ul li.active a {
  color: #015393;
  font-weight: bold;
  background: url(WJW_cxx_LiActBg_mobile_v2020.png) no-repeat left bottom;
  background-size: 0.85rem 0.04rem;
  padding-bottom: 0.1rem;
}

.per_center .infoCon {
  padding: 0 0.2rem;
}

.per_center .infoCon h3 {
  font-size: 0.26rem;
  color: #333;
  font-weight: bold;
  padding: 0.5rem 0 0.5rem 0;
}

.per_center .infoCon ul li {
  overflow: hidden;
  padding: 0.2rem 0;
}

.per_center .infoCon ul div {
  float: left;
  height: 0.5rem;
  line-height: 0.5rem;
}

.per_center .infoCon ul div:first-child {
  width: 2.3rem;
}

.per_center .infoCon ul div:nth-child(2) {
  color: #999999;
}

.per_center .infoCon ul input {
  border: 0.015rem solid #c0c0c0;
  height: 0.8rem;
  line-height: 0.8rem;
  padding-left: 0.2rem;
  border-radius: 0.1rem;
  width: 6.8rem;
  color: #999999;
}

.per_center .saveBtn {
  background: #015193;
  width: 7.1rem;
  border-radius: 0.1rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  color: #fff;
  font-size: 0.3rem;
  margin: 0.4rem 0 1rem 0;
}

.per_center_dec .rightB table {
  width: 7.1rem;
  margin: 0 auto;
}

.per_center_dec .rightB table th {
  display: none;
}

.per_center_dec .rightB table tbody tr {
  display: block;
  position: relative;
  height: 2.04rem;
  border-bottom: 0.013rem solid #d8d8d8;
}

.per_center_dec .rightB table tbody tr:last-child {
  border-bottom: 0;
}

.per_center_dec tbody td {
  display: block;
  position: absolute;
  font-size: 0.26rem;
}

.per_center_dec tbody td:nth-child(1) {
  top: 0.9rem;
  left: 0;
  width: 4.4rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.per_center_dec tbody td:nth-child(2) {
  top: 0.9rem;
  right: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 2.6rem;
  text-align: right;
}

.per_center_dec tbody td:nth-child(3) {
  top: 0.3rem;
  right: 0;
}

.per_center_dec tbody td:nth-child(4) {
  top: 0.3rem;
  left: 0;
  color: #999999;
}

.per_center_dec tbody td:nth-child(5) {
  top: 1.5rem;
  left: 0;
  color: #999999;
}


/* 
    登录
*/
.loginP {
  background: url(WJW_loginBg_mobile_v2020_02.jpg) no-repeat left top;
  background-size: 7.5rem 13.3rem;
  color: #fff;
}

.loginP a {
  color: #fff;
}

.loginP .header,
.loginP .footer {
  display: none;
}

.loginPage .loginFormT {
  display: none;
}

.loginPage .perLegal a {
  color: #fff;


}

.loginPage .perLegal .perLegalW {
  display: flex;
  justify-content: center;
  padding: 1rem 0;
}

.loginPage .perLegal .perLegalW div {
  margin: 0 0.2rem;
  color: #fff;
  font-size: 0.46rem;
  padding-bottom: 0.2rem;
}

.loginPage .perLegal .perLegalW div.bar {
  display: none;
}

.loginPage .perLegal .perLegalItem.active {
  border-bottom: 0.05rem solid #1999ff;
}

.loginPage .perLegal .perLegalItem.active a {
  font-weight: bold;
}

.loginPage .input_item {
  width: 6.78rem;
  margin: 0 auto;
  height: 1.33rem;
  border-bottom: 0.02rem solid #8393a5;
}

.loginPage .input_item input {
  color: #fff;
  background: none;
  font-size: 0.26rem;
  height: 1.33rem;
  padding-left: 0.3rem;
  width: 6.3rem;
}

.loginPage .regFor {
  display: flex;
  justify-content: space-between;
  width: 6.78rem;
  margin: 0 auto;
  padding: 0.4rem 0;
}

.loginPage .regFor a {
  color: #ffd162;
}

.loginPage .slideUnlock {
  position: relative;
  height: 0.8rem;
  width: 6.78rem;
  background: url(WJW_loginSlideWay_v2020.png) no-repeat;
  background-size: 6.78rem 0.8rem;
  margin: 0 auto;
  line-height: 0.8rem;
}

.loginPage .slideBlock {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.92rem;
  height: 0.8rem;
  background: url(WJW_login_slideblock.png) no-repeat;
  background-size: 0.92rem 0.8rem;
}

.loginPage .slideWay {
  text-align: center;
}

.loginPage .denglu {
  width: 6.74rem;
  height: 0.8rem;
  margin: 0 auto;
  background: #1999ff;
  border-radius: 0.05rem;
  text-align: center;
  line-height: 0.8rem;
  font-size: 0.34rem;
  margin-top: 1rem;
}

/* 
    个人用户注册 - 步骤1
*/
.perReg .perRegConTC {
  display: flex;
  justify-content: center;
  padding: 1.2rem 0 0.65rem 0;
}

.perReg .perRegConTC div {
  margin: 0 0.3rem;
  font-size: 0.46rem;
}

.perReg .perRegConTC div.bar {
  display: none;
}

.perReg .perRegConTItem.active {
  border-bottom: 0.05rem solid #1999ff;
  padding-bottom: 0.2rem;
  font-weight: bold;
}

.perReg .steps {
  display: none;
}

.perReg .formCon li {
  position: relative;
  height: 0.9rem;
  line-height: 0.9rem;
  width: 6.78rem;
  margin: 0 auto;
  border-bottom: 0.02rem solid #8393a5;
  margin-top: 0.4rem;
}

.perReg .formCon li .regLeft,
.perReg .formCon li .regRight {
  float: left;
  position: relative;
}

.perReg .formCon li .regLeft {
  font-size: 0.26rem;
  text-align: right;
  width: 1.2rem;
  margin-right: 0.2rem;
}

.perReg .formCon .alertInfo {
  position: absolute;
  left: -1.2rem;
  top: 0.99rem;
  color: #ff0000;
  font-size: 0.24rem;
  font-weight: lighter;
  line-height: 0.24rem;
}

.perReg .formCon .alertInfo span {
  color: #ffd162;
}

.perReg .formCon li .regRight input {
  background: none;
  color: #ccc;
  height: 0.9rem;
  line-height: 0.9rem;
  width: 4.7rem;
}

.perReg li.verCode .regRight input {
  display: block;
  float: left;
  width: 3.3rem;
  padding-right: 0.2rem;
}

.perReg .formCon .sendVerCode {
  float: right;
  width: 1.4rem;
  height: 0.27rem;
  line-height: 0.27rem;
  padding-left: 0.2rem;
  border-left: 0.02rem solid #ffd162;
  color: #ffd162;
  margin-top: 0.35rem;
}

.perReg .formCon .agreeLaw {
  border-bottom: 0;
}

.perReg .formCon .agreeLaw .regRight a {
  color: #ffd162;
}

.perReg .formCon .agreeLaw .regRight {
  float: none;
  margin: 0 auto;
  text-align: center;
}

.perReg .formCon .agreeLaw .regRight input {
  display: block;
  float: left;
  width: 0.3rem;
  margin-left: 0.4rem;
}

.perReg .formCon .agreeLaw .regRight span {
  display: block;
  float: left;
  padding-left: 0.1rem;
}

.perReg .nextStep {
  height: 0.8rem;
  width: 6.74rem;
  line-height: 0.8rem;
  background: #1999ff;
  border-radius: 0.05rem;
  font-size: 0.34rem;
  text-align: center;
  margin: 0 auto;
}

.perReg .formCon .agreeLaw .regRight .nextStep a {
  color: #fff;
}

.perReg .nextStep a {
  display: block;
  width: 100%;
  height: 100%;
}



.loginP .logInPopup {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(WJW_transblack.png);
  z-index: 99;
}

.loginP .logInPopup .popCon {
  position: absolute;
  width: 7.09rem;
  top: 3.6rem;
  left: 0.2rem;
  height: 7.35rem;
  background: #fff;
  border-radius: 0.05rem;
  overflow: hidden;
}

.loginP .logInPopup .loginCon {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.loginP .logInPopup .closePopup {
  position: absolute;
  right: -0.7rem;
  top: -0.7rem;
  height: 1.4rem;
  width: 1.4rem;
  border-radius: 0.7rem;
  background: url(WJW_index_loginPopupCross_mobile_v2020.png) no-repeat 0.3rem 0.88rem #d7d7d7;
  background-size: 0.25rem;
}

.loginP .logInPopup .loginT {
  font-size: 0.3rem;
  color: #333;
  text-align: center;
  font-weight: bold;
  padding: 0.5rem 0 0.2rem 0;
}

.loginP .logInPopup .setPwd {
  padding: 0 0.3rem;
  font-size: 0.24rem;
  text-align: center;
  line-height: 0.4rem;
  margin: 0.2rem 0;
  color: #333;
  text-align: left;
}

.loginP .logInPopup .sendCode {
  padding: 0 0.3rem;
  font-size: 0.24rem;
  text-align: left;
  line-height: 0.4rem;
  color: #333;
  text-align: left;
  padding-top: 0.5rem;
}

.loginP .logInPopup .input_item {
  position: relative;
  width: 6.5rem;
  margin: 0 auto;
  font-size: 0.26rem;
  border-bottom: 0.02rem solid #ebebeb;
  padding: 0.25rem 0;
  margin-top: 0.2rem;
}

.loginP .logInPopup .input_item input {
  color: #adadad;
  padding-left: 0.25rem;
  width: 4.6rem;
  font-size: 0.26rem;
}

.loginP .logInPopup .input_item button {
  background: 0;
  outline: none;
  color: #ffd162;
  border-left: 0.02rem solid #ffd162;
  padding-left: 0.15rem;
}

.loginP .logInPopup .enterPwd input {
  width: 6rem;
}

.loginP .logInPopup .enterPwd .safe_class {
  position: absolute;
  font-size: 0.24rem;
  color: #333;
  bottom: -0.4rem;
  right: 0;

}

.loginP .logInPopup .enterPwd .safe_class span,
.loginP .logInPopup .enterPwd .safe_class i {
  display: inline-block;
}

.loginP .logInPopup .enterPwd .safe_class i {
  width: 0.2rem;
  height: 0.1rem;
  background: #d7d7d7;
  margin: 0 0.05rem;
  vertical-align: middle;
}


.loginP .logInPopup .confirm_active {
  width: 6.54rem;
  height: 0.8rem;
  line-height: 0.8rem;
  border-radius: 0.1rem;
  background: #1999ff;
  font-size: 0.34rem;
  color: #fff;
  text-align: center;
  margin: 0 auto;
  margin-top: 0.4rem;
}



/* 
    个人用户注册 - 步骤2
*/

.perReg02 .formCon li .regLeft {
  width: 2rem;
}

.perReg02 .formCon li .regRight input {
  width: 4rem;
}

.perReg02 .formCon .alertInfo {
  left: 0rem;
}

.perReg02 .nextStep {
  margin-top: 0.3rem;
}

/* 
    个人用户注册 - 步骤3
*/
.success {
  text-align: center;
  font-size: 0.32rem;
  font-weight: lighter;
  padding-top: 1rem;
  width: 6.7rem;
  margin: 0 auto;
  line-height: 0.68rem;
}

.success a {
  font-weight: bold;
  color: #ffd162;
  text-decoration: underline;
}


/* 
    法人用户注册 - 步骤2 
*/

.legalPer02 .formCon li .regLeft {
  width: 2.2rem;
}

.legalPer02 .formCon li .regRight input {
  width: 3.7rem;
}

.cert {
  position: absolute;
  display: none;
  background: #ddd;
  z-index: 99;
  color: #333;
  width: 100%;
  border-radius: 0.03rem;
}

.cert div {
  padding-left: 0.2rem;
}

.legalPer02 .formCon li {
  margin-top: 0.2rem;
}

.legalPer02 .formCon li .regRight input {
  padding-left: 0.2rem;
}

.legalPer02 .perRegConTC {
  padding-bottom: 0.2rem;
}

.legalPer02 .nextStep {
  margin-top: 0.3rem;
}

.certificate span {
  display: block;
  width: 4rem;
  padding-left: 0.2rem;
  background: url(WJW_legalPerDownArr_mobile_v2020.png) no-repeat right center;
  background-size: 0.23rem auto;
  color: #ccc;
}

/* 
    找回密码
*/

.findPwd01 .formCon li .regRight input {
  padding-left: 0.2rem;
}

.findPwd01 .formCon .sendVerCode {
  height: 0.9rem;
  padding: 0;
  border: 0;
  margin: 0;
}

.findPwd .formCon .sendVerCode img {
  width: 1.7rem;
  height: 0.68rem;
  margin-top: 0.1rem;
}

.findPwd .certificate span {
  width: 5rem;
}



/* 
    个人用户注册 - 步骤2
*/
.releInfo {
  width: 6.75rem;
  margin: 0 auto;
}


/*  */
/*  */
/*  */
body.loginP {
  height: 13rem;
}

.footer a {
  color: #898c92;
}

.isT .ww11{
	width: 5.6rem;
}

.isB .kstbimg{
	width: 62px;
    height: 62px;
}

.index .ban ul.indexTus {
  display: none;
  height: 127px;
}

.index .ban ul.indexTus.on {
  display: block;
}
.infoSeek .isT div.w44{
	width:4.4rem;
}
.footer_left {
            display: flex;
            flex-direction: row;
            justify-content: center;
            align-items: center;
        }

        .footer .dzjg {
            display: inline-block;
            margin: 0;
        }

        #_span_jiucuo {
            margin-left: .2rem;
            margin-top: .05rem;
        }

        #_span_jiucuo img{
            width: 1.4rem;
            
        }